package com.ugoodtech.mdcc.client.service;

import com.ugoodtech.mdcc.client.dto.ComplaintSolutionReportAnswer;
import com.ugoodtech.mdcc.client.dto.JsonResponse;
import com.ugoodtech.mdcc.core.domain.User;
import org.springframework.data.domain.Pageable;

public interface ComplaintSolutionService {
    JsonResponse claimComplaintReport(User user, Long complaintReportId);


    JsonResponse submitComplaintSolutionReport(User user, ComplaintSolutionReportAnswer complaintSolutionReportList,
                                               Long complaintReportId, Long complaintSolutionReportId);

    JsonResponse getComplaintSolutionList(Long complaintReprotId, Pageable pageable);
}
